@charset "UTF-8";
.index-slide ul li{height:5.43rem; }
.topad{height:0.97rem;background: url(../img/headad.jpg) no-repeat center top;display: flex;align-items: center;justify-content: center;}
.topad img{display: block;margin:0 auto;}
.head .top .wal{ }
.head .top .wal .logo a{width: 3.84rem;height: 0.6rem;}
.head .wal{max-width: 16rem!important;}
.index-slide ul li{height: auto!important;}
.index-slide ul li .title{font-size: 0.48rem;font-weight: bold;top: 1.5rem;text-align: left;}
.index-slide ul li .sub-title{display: none;}
.index-slide ul li span{font-size: 0.18rem;border: solid 1px #fff;padding:0.08rem 0.27rem;border-radius:0.5rem;margin-right: 0.47rem;}
.index-slide ul li span:last-of-type{margin-right:0px;}
.index-slide  li .swiper-slide .wal{height:100%;position: absolute;left:50%;transform: translateX(-50%);width:16rem;}
.index-slide ul li .sub-title{text-align: left;top: 2.49rem;font-size: initial;}
.indexFlash .dots span{width:0.08rem;height: 0.08rem;background:#d5d6e2;border-radius:50%;}
.indexFlash .dots .swiper-pagination-bullet-active{width:0.2rem;background:#fa2e1a;border-radius:30px;}
.indexFlash .dots.wal{bottom: 1.3rem !important;left:50%;transform: translateX(-50%);}
.indexFlash .pagebar{text-align: right;display: inline-block;background:rgb(0 0 0 / 30%);height: 0.3rem;border-radius: 30px;padding:0px 12px;line-height:0.3rem;
position: absolute;right: 0px;
}
.index-slide .walnew{position: relative;height:304px;position: absolute;top:50%;margin-top:-152px;width:100%;transform: translateX(-50%);left:50%;}
.index-slide ul li .toptitlenew{display: block;max-width:485px;font-size:0.3rem;color:#fff;}
.index-slide ul li .toptitlenew label{padding:0px 55px;}
.index-slide ul li .titlenew{margin-top:18px;margin-left:-28px;display: block;}
.index-slide ul li span{border:solid 1px #8bfbff;border-radius:15px;font-size:0.3rem;color:#fff;padding:10px 11px;margin-right:10px;display: inline-block;letter-spacing:3px;}
.index-slide ul li span a{color: #fff;}
.index-slide ul li span:last-of-type{margin-right:0px;}
.index-slide ul li .sub-titlenew{margin-top:8px;}
.index-slide ul li span:hover{background: #e70012;color:#fff;border:solid 1px #e70012;}

.number-layer dl dd{height: 1.07rem;align-items: flex-start;background-color:#fff;position: relative;width: 16.375%;padding-left: 0.8rem;text-align: left;}
.number-layer dl dd:nth-child(even){background-color:#fff;}
.number-layer dl{border-radius: 8px;  overflow: hidden;  display: flex;justify-content: space-between;background-color:#fff;}
.number-layer dl dd:after{content:"";display: block;width:0.54rem;height: 0.54rem;background: url(../img/index_ico1.png) no-repeat center;
position: absolute;left:8px;top:50%;margin-top: -0.27rem;

}
.number-layer dl dd:hover:after{background: url(../img/index_ico1h.png) no-repeat center;}
.number-layer dl dd div{font-size: 0.18rem;color:#333333;font-weight: bold;}
.number-layer dl dd:hover div{color:#e70012;}
.number-layer dl dd em{font-size: 0.14rem;color:#8c8d9e;white-space: nowrap;}
.number-layer{height:1.07rem;top: -0.75rem; }
.index-news .element-title{padding: 0.94rem 0 0.3rem 0;}
.element-title h2{font-size: 0.3rem;color:#000000;}
.focus_imgs{width:55%;float: left;overflow-x:hidden;}
.swiper-focus-index{position: relative; }
.swiper-focus-index img{max-height: 5rem;display: block;}
.swiper-focus-index .swiper-slide,.swiper-focus-index img{border-radius:8px;width:100%;}
.swiper-focus-index p{font-size:22px;color:#404040;margin-top:20px;width:100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 80px;}
.focus_imgs .swiper-pagination{ font-size:18px;position: absolute;z-index: 88;bottom:0px;text-align: right;color:#333333;width: 80px;right:0px;left: initial;}
.focus_imgs .swiper-pagination label{color:#cb001e;font-size: 30px;}
.swiper-banner-btn{position: absolute;width:49px;height: 68px;top:50%;margin-top: -34px;z-index: 999;cursor: pointer;}
.swiper-btn-left{background:url(../img/banner_left.png) no-repeat center;left:0px;}
.swiper-btn-right{background:url(../img/banner_right.png) no-repeat center;right:0px;}
.swiper-btn-left:hover{background:url(../img/banner_lefth.png) no-repeat center;}
.swiper-btn-right:hover{background:url(../img/banner_righth.png) no-repeat center;}
.ul_list_com{width: 41.375%;float: right;}
.ul_list_com li a{display: flex;justify-content: space-between;align-items: center;line-height:0.88rem;border-top: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;}
.ul_list_com li span{position: relative;font-size:0.2rem;color:#333333;font-weight: bold;    white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:80%;}
.ul_list_com li em{font-size: 0.18rem;color:#8a8a8a;}
.ul_list_com li:hover span,.swiper-focus-index p:hover,.index-expert .index-expert-container ul li dl dd:hover .box  span.name,.foot_menu a:hover,.foot_copyright a:hover{color:#e70012; }
.index-news .index-news-container{    justify-content: space-between;}
.index-news{margin-bottom: 0.52rem;}
.index-expert .element-title{padding: 0rem 0 0.3rem 0;}
.index-expert .index-expert-container ul li dl dd .box img{width: 1.57rem;}
.index-expert .index-expert-container ul li dl dd{}

.index-expert .index-expert-container ul li dl dd{width:9.8125%;margin-right: 3.0625%;margin-bottom: 0.32rem;}
.index-expert .index-expert-container ul li dl dd:nth-child(6n){margin-right:3.0625%; }
.index-expert .index-expert-container ul li dl dd:nth-child(8n){margin-right:0px;}
.index-expert .index-expert-container ul li dl dd{padding:0px;background:none;}
.index-expert .index-expert-container ul li dl dd .box span.name{font-size: 18px;color:#000000;position: relative;padding-bottom: 18px;}
.index-expert .index-expert-container .box span.name:after{content:"";display: block;position: relative;background: #f9331e;position: absolute;left:50%;width: 0.3rem;margin-left: -0.15rem;height:2px;bottom:0px;}
.index-expert .index-expert-container ul li dl dd .box span{font-size: 12px;color:#333333;}
.index-enterprise .expert-title{padding-top:0px;}
.index-enterprise{padding-bottom: 0.4rem}
.index-enterprise-container ul li dl{    display: flex;flex-wrap: wrap;}
.foot-muchly{background:#d8d8d8!important;padding-top: 0.53rem!important;padding-bottom: 0.44rem!important;}
.foot_copyright{padding:0.21rem 0px 0px;}
.foot_menu{text-align: center;}
.foot_menu a,.foot_copyright span,.foot_copyright a,.foot .msg2 a,.foot-muchly .wal .msg2{font-size: 16px;color:#333333;}
.foot_menu a{position: relative;padding:0px 15px;}
.foot_copyright span{padding-right: 0.8rem;}
.foot_menu a:after{content:"";display: block;width:2px;height: 18px;background:#333;position: absolute;top:50%;margin-top:-9px;right:0px;}
.foot_menu a:last-of-type:after,.foot_number a:last-of-type:after{display: none;}
.expert_01 li{width:16.666667%!important;}

@media screen and (min-width: 800px) {
.head .top,.head .navigation{padding: 0 0.3rem;}
}
@media screen and (max-width: 1400px) {
	.index-slide .walnew{padding: 0 0.3rem;}
	.index-slide ul li span,.index-slide ul li .toptitlenew{font-size:0.24rem}
	.index-slide ul li .titlenew{max-width:800px;}
}
@media screen and (max-width: 1200px) {
.number-layer{display: none;}
.indexFlash .pagebar{right: initial;}
.focus-box{padding-top:30px;}
.focus_imgs, .ulcom{width:100%;}
.swiper-banner-btn{width: 34px;height: 47px;background-size: cover;top:50%;margin-top:-23.5px;}
.swiper-focus-index p{margin-top:0px;position: absolute;background: rgb(0 0 0 / 60%);color: #fff;z-index: 999;left: 0px; width: 100%;bottom: 0px;
padding:10px 15px;font-size: 17px;
}
.focus_imgs .swiper-pagination{display: none;}
.focus_list,.ul_list_com,.focus_imgs{width:100%;float: none;}
.ul_list_com{margin-top: 0.25rem;}
.ul_list_com li span{font-size: 0.32rem;width:100%;}
.focus_list dt a{font-size:0.14rem;}
.ul_list_com li a{flex-direction: column;align-content: flex-start;align-items: flex-start;line-height: 0.78rem;}
.ul_list_com li em{font-size: 0.28rem;}
.index-news .element-title{padding:.62rem 0;}
.index-expert .index-expert-container ul li dd{display: none;}
.index-expert .index-expert-container ul li dd:nth-of-type(1),
.index-expert .index-expert-container ul li dd:nth-of-type(2),
.index-expert .index-expert-container ul li dd:nth-of-type(3),
.index-expert .index-expert-container ul li dd:nth-of-type(4),
.index-expert .index-expert-container ul li dd:nth-of-type(5),
.index-expert .index-expert-container ul li dd:nth-of-type(6){display: block;}
.foot_menu{display: none;}
.foot_copyright span{padding-right:0px;display: block;text-align: center;}


}
@media screen and (max-width: 800px) {
.indexFlash .dots.wal{bottom:30px!important;}

.index-slide ul li .toptitlenew{max-width:374px;font-size:18px;}
.index-slide ul li .toptitlenew label{padding:0px 20px;}
.index-slide .walnew{margin:0 auto!important;height:auto;margin-top:0px!important;top:10%;}
.index-slide ul li .titlenew{width: 80%;margin-left:-5px;margin-top:9px;}
.index-slide ul li span{letter-spacing:1px;font-size:16px;margin-right:0px;padding:5px 10px;margin-bottom:8px;display:block;width:171px;
border-radius:5px;
}

}

